package cn.fl.ref.fncprjpaysch.vo;

import java.math.BigDecimal;
import java.util.Date;

import cmm.web.core.framework.vo.BaseVO;

public class FncPrjPayRegVO extends BaseVO {
	private static final long serialVersionUID = -472951481914498199L;
	private Long id;

    private BigDecimal preIntRate;//上次费率

    private BigDecimal thIntRat;//本次费率

    private Date preIntTm;//上次时间

    private Date thIntTm;//本次时间

    private Integer intRatType;//调息方式

    private Long payId;//还款支付表编号
    
    /**
	 * 上次调息基础利率表id
	 */
	private Long bscRateId;
	
	
	

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public BigDecimal getPreIntRate() {
		return preIntRate;
	}

	public void setPreIntRate(BigDecimal preIntRate) {
		this.preIntRate = preIntRate;
	}

	public BigDecimal getThIntRat() {
		return thIntRat;
	}

	public void setThIntRat(BigDecimal thIntRat) {
		this.thIntRat = thIntRat;
	}

	public Date getPreIntTm() {
		return preIntTm;
	}

	public void setPreIntTm(Date preIntTm) {
		this.preIntTm = preIntTm;
	}

	public Date getThIntTm() {
		return thIntTm;
	}

	public void setThIntTm(Date thIntTm) {
		this.thIntTm = thIntTm;
	}

	public Integer getIntRatType() {
		return intRatType;
	}

	public void setIntRatType(Integer intRatType) {
		this.intRatType = intRatType;
	}

	public Long getPayId() {
		return payId;
	}

	public void setPayId(Long payId) {
		this.payId = payId;
	}

	
	/**
	 * 上次调息基础利率表id
	 * @return
	 */
	public Long getBscRateId() {
		return bscRateId;
	}

	/**
	 * 上次调息基础利率表id
	 * @param bscRateId
	 */
	public void setBscRateId(Long bscRateId) {
		this.bscRateId = bscRateId;
	}

	@Override
	public String toString() {
		return "FncPrjPayRegVO [id=" + id + ", preIntRate=" + preIntRate + ", thIntRat=" + thIntRat + ", preIntTm="
				+ preIntTm + ", thIntTm=" + thIntTm + ", intRatType=" + intRatType + ", payId=" + payId
				+ ", toString()=" + super.toString() + "]";
	}
}
